office & adminstrator careers in Swansea, United Kingdom